avoid using fluid source. My advice for fast moving sources is using points, create attribute fuel, temperature, pscale and trail points to have v attribute.
Then create a sop geo node in dops bellow your pyro object pointing to your points. put default operation to set always.
then do particle to field nodes for fuel, temperature and vel (you should put attribute v and field name vel).
oh... and in sops use a timeblend to have point interpolation.
This way you have great results and super fast simulations without the need of caching your fluid source.