process workspace events and update user cursor accordingly, adding/removing when joining/leaving
process workspace events and update user cursor accordingly, adding/removing when joining/leaving