treat StartView as essentially a prepare, per VR paper (so uncommitted stuff gets committed after a view change)