Right now a strategy often runs a very long time (180days) where the returns are just locked in the smart contract. This is very capital inefficient especially for gardens with a large TVL. It would be better these returns can be claimed earlier to:
A) Let the strategy reinvest (For stable vaults on yearn or harvest a risk free action). This can be a manual process or automated by setting a certain threshold
B) Pay the returns to the users before the strategy ends.
C) Give the user a opt-in possibility to let reinvest his returns in the garden