It may not be the best idea to pull data from the Staff room, because its regular members are recognized as guests by the MSG rather than actual members of the staff.
I don't know if it's possible to do it another way, but I'll suggest a simple intermediate solution for the time being.