Bug 6540: Refactor FollowerToSnapshot to its own class