I have started to work on a "distort" texture.
It is similar to the old Blender "distorted noise" texture, but it can be used to distort an arbitrary texture with another arbitrary texture (it is not limited to only some noise types).
Details: https://github.com/LuxCoreRender/LuxCore/issues/434