We are deriving information from a workspace.Sometimes the derived information needs to be edited. We don't want to edit the workspace it is deriving from.
For example: I have a worksapce with a list of approved builders and I have another workspace with a filtered picklist that references that list of builders and imports fields as derived. However, sometimes a builder that we want to use is not in our list and we want to add it as a temporary only and not add it to our list of approved builders.
In the approved builders list if there was an option for "other" that would trigger the fields that are derived to be editable.