"Restaking" calculations are planned in #4. But in order for restaking to be more real-life-like - it should be calculated (optionally) on the "per epoch" basis, cuz people can theoretically restake profits every 5 days.
The whole calculations system should be reworked to do actual calculations on "the higher resolution" of epochs, and the year results will be calculated as aggregates. This will also allow to give users some more interesting intermediate results.