* Means we can use a MultiArrayList as the backing array, which solves the lifetime
issue and enables reuse of the buffer for multiple polygon tesselations.
* Improves performance.
* Simplifies accesses, removes optionality except in necessary cases.
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>