Indeed I forgot that. But I guess you'll just have to write on the chain "X has 10spice, Y has 5" (so who has which token) and the token can work on the new chain
You can't do that for LN because you need people private key And can't do that for bsv because there will be too much data hosted on the chain, would be a nightmare for every nodes