The next question you might asks is, why other people need to know immediately what other people are working? Why cannot there be a dedicated thread (aka PM) who collects this information and makes it available?
Project management would benefit by bringing concepts from operating systems such as scheduling or task switching.