¿El MVVM Light SimpleIoC admite singletons?

Estoy usando SterlingDB en mi proyecto actual de Windows Phone, y me gustaría poder resolver la base de datos de Sterling desde varios lugares en mi aplicación usando el nuevo contenedor SimpleIoC en MVVM Light v4.

Sin embargo, no estoy seguro de si SimpleIoC admite el registro de singletons. El motor de SterlingDB solo debe crearse cuando la aplicación se inicia por primera vez, y no quiero generar nuevas instancias cada vez que el contenedor le inyecte una referencia.

Si hay una forma diferente en la que debería pensar en este problema, me alegraría considerar otras alternativas también.

Respuestas a la pregunta(2)

Su respuesta a la pregunta