I would be interested in knowing this as well. I’m working on an application to allow players to select a server and it checks regularly and emails them when it sees that a server they want to join is not full. That being said, I’ve seen no change to any server the entire day. Not sure if they’re just not changing because the population isn’t changing or if like you said they cache the server status for a certain period of time.
Von