Fix joinConnectedFeatures not keeping the featureParts list in sync (Funded by Sourcepole)