- The Quest for a fast way to access internal data by [[Cython]]
	- `list[Vec2]`
	- `array.array`
	- `numpy.ndarray`
	- raw pointer `double *data`
	- typed memoryviews `double[::1]`
		- [Benchmark memoryviews](https://jakevdp.github.io/blog/2012/08/08/memoryview-benchmarks/)