That seems like the way to do it, someone has to be working on that.
searching...
https://dof-gaussian.github.io/