True, not a Singleton in any way - but since an objectmanager instance is required in order to perform dependency injection on Asset, I chose a factory method. But perhaps it's best to reconsider this, especially given the other factory methods since added.