This simplifies the code.
We now track what values have dependencies on what other values so that we could in theory recompute them when we need to.
This is a GtkCssComputedValues subclass. So it's essentially a store for computed CSS values. But it can be animated by advancing it to a certain timestamp.