I assume you want to check here that at least one of the portals that make a field is visible on the map, correct? Is that to keep the MU count in sync with the portals shown? Note that fields are rendered differently from the portals and may be visible even if their portals are not. Can you explain this to me and maybe add it as a clarifying comment to the code?