@rossko57 Thanks for opening the feature request on GitHub. Some thoughts which I like to share here first.
Is it? Some other user tested it and told just the opposite:
What happens if you use the getStateAs method?
Switch_B.sendCommand(Switch_A.getStateAs(OnOffType))