(While I'm on the subject of circularity, I still think it could be computed by the coord, rather than having the logic buried and fragmented in various format loaders)