I think, we should modify for workload spec creation in one direction.
1. request template created from user input (either from web or some script) - it is desire to have the same name but if it is not possible, mapping between names should occur in client side.
2. once spec is created. should avoid mapping back to template for database entry.