This is exactly what my wife and I do. Each an account with 800K in, and a joint account for day to day living. At extension time, we take 100 Baht out of the two 800K accounts so they can see that between the last extension and the new one, there have been no other transactions.
The last couple of times we have done our annual renewal (in Phuket) our passports have come back with 90 day reports stapled in them, even though we have not been in the country for anywhere near 90 days.
My wife and I (separate accounts) each transferred a small amount, just to make sure everything was correct, and then we transferred the rest, but there is no rule as long as the full amount is there by the required date.
This is exactly what we did in January, as our previous visas/extensions expired during Covid. 90 day O eVisa based on retirement, (UK residents, UK passport and wife German passport). eVisa applied for Sunday evening, a query received Monday and answered, and eVisas issued Tuesday. All very painless. 43 days before expiry of the 90 day, went along to Phuket Immigration and applied for, and both received, an annual extension. Straight in and out; no queue and processed together in about 15 minutes. Next day at 1pm collected our passports and another 30 minutes to get a multi-reentry stamp. In our case, we used Thai bank accounts that we already had for both the 90 day and the subsequent annual extension.