Thanks for your response, but—as I explain in another topic—I am not sure how to use separate arrays for different types while maintaining the efficiency of the scene transversal.
I ended up transforming everything into a type Triangle = [f64;9]
and working functionally.
That enum_dispatch_crate
looks very useful. Thanks for sharing!