I am not sure, but I think that you also have to create a new point at object for Piston A, which you put where Piston C was at the original position. This object you can make invisible.
Your specialist military, sci-fi, historical and real world site.