I think removing the token from the `unitTokens` ModelList will be sufficient. It will trigger the event handler for removing tokens, which will in turn handle cleaning up and deleting the token from the ModelList. (See `_onUnitRemove` at line 182 and `_removeUnit` on line 197.)