Change entity versioning to strings and add migration paths.