Hello Multichain team, I have a small usecase where 4 nodes (A,B,C,X) are there connected to a chain. A transfers assetA to B and C. B transfers assetB to A and C . C transfers assetC to A and B. when someone does a transaction (B transfers assetA or assetC to X , B cant transfer assetB directly to X) with X , X rewards them with assetX. assetX is redeemable against other currency in crypto market. Is it feasible in multichain ? I have more questions depending on the answer you give. kindly answer.