I hear you and I agree this addition is not super simple. I have used it in a complicated setup, where distance map is computed dynamically on decimated meshes to locate a subset of the meshes, which then is used for computing distances on a subset of the meshes in high-resolution in real-time.
Thanks for quick response and thank you for your PR fixing the transform bug (I have seen the effect of this before).