AFAIK that's what Multigres[0] and Neki[1] are trying to solve.
[0] https://multigres.com/ [1] https://neki.dev/