Update state when vehicle is switched

How do I implement a stateUpdater which updates when vehicle is switched or removed?