Don't do the event.broadcast, do it in the ServerUser object. this is the point of (5). In this handler, all you should do is set the blur parameter. Then let the ServerUser detect that change and broadcast it itself.

I can see what you're doing here, and it looks like you're following the pattern from "chat." Unfortunately, I don't think that's really appropriate here since we're modifying an existing object. I would try to learn from "attend", like I mentioned yesterday.