Change layout transitions to use transforms for moving position.
Use animation instead of transition for changes inside layout-transition
Add snapshots to parent container rather than documentElement
Replace animation with one that works.