these should be tracked into an array _machineTokens and then the destructor of the view should make sure to destroy all the tokens it contains.