Still organising things from merge.
Removed use of std::vector in calculateMeshesIntersections(), replaced it for a single dimension dynarray, column-major ordered.