Problem with reagents is that they work with ids while i have only types, so ill need to search the id by type and then use it to create reagent that will again convert id into type to create new datum
So it will be 2 searches from type to id and from id to type only for default reagent proc to work
Instead of just using type to create new exemplar of type
If you think standard reagent proc usage is still more vital ill do it however