I now use parametric methods to store initialised parameter structs, rather than creating a special registry for these with a closure.