Don't update games/users which don't need it

The queue can be added to multiple times. Games and users shouldn’t get
ran if they don’t need to.