I want to preserve backwards compatibility so I've used the Configuration object to create an instance for the Virtus module itself and plugged that in behind the existing interface.