When you rename a derived variable, the context.data() still retains its old name and value, although it no longer tracks changes under the old name.
We might want to delete these from the context to avoid confusion if someone types in a variable name that shouldn't exist