val cachedLocationsIn: (block: BlockCoordinate) -> List<Location>
a cached version of locationsIn. This can be used when you want to do a fast lookup on a building but don't really care if you are wrong or not