Chunk coordinates are now represented by a ChunkCoord object instead of a string. This allows to avoid slow string concatenations and integer-to-string conversions in the ResidenceManager.getByLoc method.