Let's talk

Please, read the comment above on why I think this is *harmful*.

However, when behavior will get more complex, I agree we should raise an event that others will catch (e.g. this will be handy especially for notifying clients in realtime).