I'm trying to marshal a fairly large python monorepo through dagger. To speed subsequent builds/steps in a container, I would ordinarily mount the pip and pants caches into my container so that the build could take advantage of that.
Unfortunately, those caches can also be very big (gigabytes or more). When mounting those into dagger actions (docker.#Run: mounts:) it looks like I have to do a client:filesystem:label:read, but the read itself takes ... ages with those big caches.
Is there a better way to mount things up or handle caching like this? I'm not even convinced the caching is working to be honest... not sure what I'm missing with that.