computationally expensive, I guess, but worth a try

Elaborate more! tec-nico