Move timestamp assignment to a more efficient place
Fix typos
Refactor FiniteParametricProperty

Structure the necessary calculations into three inner nested classes
Refactor StaticDataConverter

Generalise methods and remove to specialised ones
Rename methods
Optimize expressions
Refactor MaxData

Remove deprecated field with getter
Add comment
Switch getters for final field access in precomputed data
Rename tuple accessors

Rename from getLeft() getRight() to ._1() and ._2()