Area Ids

There is a limit of 256 Area IDs. I am hitting this limit, probably because of have Min Area Size set to 0. I have Min Area Size set to zero, since I am using the function:

PathUtilities.IsPathPossible()

The documentation for the above function says it could return a false positive if Min Area Size > 0.

I would love to get rid of separate area ids like in the below screenshot (overhead view). Is there a way to eliminate these stand-alone areas, but I can’t seem to rely on Min Area Size?