Un/pop mark ring - viewport-aware recenter - Cleanup