Cash accounts must be separated from bank accounts because cash accounts appear in the lists with the names of bank accounts
This won’t happen. The developer tried that a few years ago, but abandoned the approach for various reasons. If you require separation on reports, custom control accounts are the only solution.