There is always the possibility of implementing a custom pool, like this, which seems fairly lightweight.
And of course, there’s the option to use a shared Repo and create wrappers for each umbrella application which simply leverage the prefix
option… but I’d like something a but less verbose.