That's an acceptable workaround. Just remember the containers aren't available on NFS and thus other systems.
> but that will actually work just fine if you stay as root inside the container, which maps to your uid outside the container
In short, you don't remap when running as root in the container, thus no uid/gid remapping.