I just came across this paper:
https://doi.org/10.1063/1.4973235

Very interesting. It appears to be an alternative method to the one @reykboerner is using in PR #61 . We should implement it here at some point in the future.
Also relevant for @raphael-roemer .