The get_snapshot function now properly reads from the new snapshot block.