A dynamic component is mounted once, but the component you see (the active one) can change.
Which lifecycle hooks do we need to use in order to run code when such a component becomes active, and to
run code when it is no longer active?
We need the '@(9)' and '@(11)' lifecycle hooks for that.
We need the 'activated' and 'deactivated' lifecycle hooks for that.