Some conspicuous design decisions to add to the pile
- Do you apply scalings at every operation or lazily only when data is indexed?
- How do you handle different flavors of dimensionless? (angles do not have real units! they are dimensionless fractions of a circle... but also necessary to track) 1/