DI names usually use dots to separate namespaces. In this case, I think the namespace is `model`.
What do you think about renaming this to `model.user-manipulator` and `model.user-manager`

The service could be named ModelServiceProvider