I did a full cage clean on Sunday. I rearranged everything and he seemed quite happy with that. He's used to have cage changes and being driven around a lot (so used to stressful situations) so I think when everything is normal and I try not to stress him out, he just gets bored and destructive.
I made sure that there aren't any toys near the front of the cage that he can jump off of to reach the gap between the glass and the lid.
I will try to add some new photos tomorrow of his new set up. Basically, I have crammed as many toys in as possible
.