use source object type to create collection instead of trying to determine it