Cheers. I wasn’t able to add network support to yours cleanly or in any way that made sense. I made one from scratch and I think if you wanted to add network support (again, cleanly) you’d need to do the same as it’s simply not structured for it. It’s certainly not a project specific thing, though. I’ll use the solution for shared pools based on what you’ve done (don’t worry, for internal use on our single project only).