please tell your product team that this implementation makes no sense.
I'll give you an example on why.
e.g.
Say that I have created an incredible master template using 15 HTTP API columns (as Clay doesn't allow pagination), I need to use 15 Send Table Data Columns to then pick a specific array of objects to be send to a different table.
If you lock that table and don't allow to edit, the following happens:
I can't reroute any of those outputs to a new table if I wanted to.
I can't even duplicate the send table data to handle a specific condition to route a specific array to a different table based on a condition.
If I use that column on a template table, that template is now useless, because I can't duplicate it and keep the functionality, I need to manually delete and remap all send data to table.