The more I look at @TermMax, the more the vault model stands out.

Fixed terms underneath + curator-managed allocation on top is a pretty straightforward way to make the experience more passive.