That sounds like a great solution - but I wonder that it will now break things like snapcraft from working OOTB (from the last time I tested this ~6 months ago) failed when using the unprivileged LXD setup (I assume this is due to the way it passes the project contents through to the container but surely this could be changed to just use lxc file push/pull etc rather than mounting the CWD into the container)
That sounds like a great solution - but I wonder that it will now break things like snapcraft from working OOTB (from the last time I tested this ~6 months ago) failed when using the unprivileged LXD setup (I assume this is due to the way it passes the project contents through to the container but surely this could be changed to just use lxc file push/pull etc rather than mounting the CWD into the container)