Post-3.0 cleanup: remove unused legacy snapshot creation methods.
Post-3.0 cleanup: remove iv2-enabled checks and non-iv2 code blocks.