There is no solution to delete an account if it is on chain, you can transfer all Assets to a fresh account and just ignore the previous account if you do not choose to utilize it. I'd personally say how the accounts are stored is determined by the client implementation, https://trc2052851.shoutmyblog.com/28239135/5-easy-facts-about-trx-wallet-address-generator-described