So you reckon just adding a factory for the custom type that extends the original AVolume factory would fix it? I’ll give it a go either way.
I often wish there was an option for the factory to just be a function in the class you’re working on instead of all the code bureaucracy.