My first attempt at profiling the issue wasn't successful, should give it another try and figure out what is causing them. There's too much work on the main thread - working with gestures, making a new image list view model, LazyVGrid layout and more. Something should be removed for a smoother experience