Already running into two teething issues with #1745.
- Tests now take significantly longer to run (15 mins per Python version) -- will investigate this on a per-test basis.
- RAM usage has increased to the point where we can no longer use the Fly.io free-tier (above 256 MB). Will try to debug this too...