Working zoom and drag safepoint