- Feels a little too heavy for a "node" class. My generic in-head idea is to provide a lightweight abstraction over existing stuff in order to compliment it
- Doesn't seem to allow for scaling ranges which some animations use, though may be impractical to implement anyway
- Feels hard to read - why do we need links etc?
- NodeTransforms::NodeTransforms constructors - whats itterative do?