updated to make blueprint and mixin managers not be singletons