Add auto register of TypedObject