Split the remotecontrol linkage out into a PassThroughLinkage and PulseDuration. Pulsed still needs to be built out.