Yes, but that is exactly the un-fun mechanic I'm complaining about. It's not a fun gameplay loop to travel with a 20ly combat ship to all the engineers. You just do it so you can have fun doing something else. So it would be a good idea to make it a little less time-consuming, right?
so that is the only option besides module transfer?
sounds a bit limited, what about putting the module on a ship that has a longer jump range? what about swapping out modules that big negative impact on jump range for ones that improve jump range?
there a plethora of options available and like most things, they all have their own pros and cons. and for many, these are part of the gameplay, making the good decisions,
I used to hate for a really long time to scoop fuel when travelling around the bubble, so when I knew I had to travel a long distance, I installed extra fuel tanks, so I just could travel to my destination without having to worry about refuelling.
And the game is filled with these kind of choices. what modules should you fit on your ship? what preferences do you have? and if you make the choice to make a no compromise ship for a specific task, it will perform pretty badly at other tasks... one such comprise is combat ships with shielded FSD and extra hull reinforcements etc, they make for slow travellers, but that is the tradeoff, if you expect to move around more, you will most likely not run an shielded FSD for example. You might even put in a Guardian FSD booster.
My combat corvette do 27LY, not really impressive, but if I remove the Guardian FSD booster and put on an Armoured Class B FSD, it drops to 10 LY.. and now that 27 LY looks pretty tasty, when you have a 130LY something journey ahead of you... or I can just put my new FSD, shield, etc on my Anaconda, that easily does 50 LY and will most of the time get there and back before my Corvette have even managed to travel to the Engineer.
If I want to prepare a bit ahead, I could buy more of the same modules, and when I visit the engineer, I can transfer the extra modules over for future use on my next visit,