Maybe. It's not so improper that it knows how to do them with the world, since that's always O(1). Doing it with other boxes would be O(n) (and O(n^2) to do it for all boxes against all other boxes), so that's clearly a bad idea.