I think you’re misunderstanding me.
I think your goal here is good, and worth while. I am merely suggesting that it be implemented in such a way such that the database access happens at the same point in the code we already expect it to, not somewhere else.
Whether you personally see the benefits of that or not, surely a way to get what you want with the fewest changes to others’ expectations is desirable.
I’m not saying it has to be literally prepare changes, just that it would be LIKE prepare changes in so far as its execution model is concerned.






















