Runs initial workspace migration outside of transaction to avoid hitting limits.