Yes I agree building a pipeline is a complex problem as the destination is fixed but the source is mobile!
There is only one solution-Calculate the loci of your movement and predict them with fair accuracy..... and then build the butt end of it using flexible pipes!