adds afterRemove to Highlightable