It's a hard problem and so far not a profitable one (I hope the solution will emerge as a byproduct of another innovation)
https://nostalgebraist.tumblr.com/post/778041178124926976/hy...
https://nostalgebraist.tumblr.com/post/792464928029163520/th...