I have modified a constructor with a couple of warp drives - very simple, so that it can get to the destination more quickly, but when it arrives, the construct option is not available. I have to do an upgrade to Consturctor in order for the "Construct" option to appear. This takes a few more turns. Is this a bug or by design?