I think a change of approach should be adopted, projects should have a bounty budget that they will be capable of paying as long as the soft cap is reached.
This has always been the case I believe. I have yet to see a campaign that does not pay its bounty participants even after reaching soft cap. So I do not really know what the OP is suggesting to change.