This early return was needed before persistConfig.version was bumped to 30 so the migration could be tested in DEV without breaking things for any general releases made before this work was complete.
Since the persistConfig.version has been bumped, there's no possibility that a new client would have a persistConfig.version < 30, so this branch will never be hit.