Add animation when toggling always-on-top
This goes on top of !536 (merged) and also fixes some bugs in our animation code. We currently don't care about about server side decorations, ideally we'd want to make sure we expand around these too. I'll add a video later on.
I'll mark as draft as there's not much point in reviewing this until !536 (merged) lands.