As Chris said in his comment: Any part beginning with x will loose that initial x upon release.
Hense, there is no need for a Move to, and a bulider will have to update any model using the unofficial part, anyway.
I also think, that it is wrong to use c01 and c02 for the same assembly in two different positions.
It would be better to use c01-f1 and c01-f2.
Why would you name the fourth part 509bc01? I don't understad were the b come from.
Wouldn't it be better to abandon the 'random' number x507 (and all of the assemblies using x507 and x508), and create u886ac01 and u886bc01 instead? The third hook would become 508 on release.
Hense, there is no need for a Move to, and a bulider will have to update any model using the unofficial part, anyway.
I also think, that it is wrong to use c01 and c02 for the same assembly in two different positions.
It would be better to use c01-f1 and c01-f2.
Why would you name the fourth part 509bc01? I don't understad were the b come from.
Wouldn't it be better to abandon the 'random' number x507 (and all of the assemblies using x507 and x508), and create u886ac01 and u886bc01 instead? The third hook would become 508 on release.