Implement invisible object models in DocumentTypeSelector