When trying to link different costs to differest assets I am using 'items' for the assets. I then have transactions with different expense accounts such as one transaction is for repairs and maintena...
Whereas it's not possible to link an item to 2 different expense accounts, you can create 2 different items and link them to different accounts that way if that meets your business needs.