Okay.. if I using some Wallet by Wallet-Provider, Wallet generated an crypto-asset Address for me (as example ETH) and I use it to store my coins/tokens there. When I would like to transfer it to another user's ETH Address created by same Wallet provider (Wallet-to-Wallet transfer like Tether-to-Tether) ...will it be regular transfer from one ETH address to another? If yes, how can Wallet-Provider transfer it and avoid Ethereum network fees.. If not, how it works?