Improve SemanticDataDeserializer for incomplete subobject data