does this need to be synchronized? the other methods accessing `entityProxiesById` are, and it looks necessary.