Refactor timeline redux.
actually compute differntials.