AbstractLocation/FixedListMachineLocation: use addChild/removeChild

- was previously overriding addChildLocation