Reward pool time periods have to be capped. The needs to be a point where the votes are tallied. There is a daily allotment to the pool so it has to be distributed based upon votes during that period.
That is why layer 2 solutions have to experiment and figure out another way.
No easy but doable.
RE: Hive Compounding: Legacy Content And A "Royalty" Reward System