Major improvements to UI and List behaviour to reduce fluttering of the list and improve filtering