Limit the number of redraw for the list view. Add some log statements to continue the analyse.
Change the profiles management: Add a default profile and profile are given as option with the CLI.