Revisit CrossChainReceiverFactory to make it more composable
#430
+766
−100
CrossChainReceiverFactory to make it more composable
#430