Trying to add a field to a virtual layer created using the make feature layer tool, the add field tool adds the field to the original feature layer as well as the virtual layer. The online help states the add field can be used on a layer file. I have set the workspace and scratch workspace to a different environment, the tool continues to write to the original feature layer. The eventual users of the script/model will not have write access to the original features, so the tool fails since it can not write to the original table.
Thanks in advance for any help you can provide.