This PR removes GridPoints as the internal storage for Perimeters and Multipoints. These objects are created frequently, and are costly to create/store. instead, we can use tuples which work just as well in most cases and are far lighter.
Using tuples also saves us time/space when serializing to cbor
This PR removes GridPoints as the internal storage for Perimeters and Multipoints. These objects are created frequently, and are costly to create/store. instead, we can use tuples which work just as well in most cases and are far lighter.
Using tuples also saves us time/space when serializing to cbor