Working with a UX that has a list control based on a sql data with a detail view. I am inserting a record (unbound with a javascript action, and then navigating to the next record in the detail view. I am also refreshing the list or just the list item. Tried both ways. The refresh is not smooth at all. Even if I move to the next record and refresh the previous individual item, the next item that has focus jumps and refreshes also. the other peculiarity is that it takes longer to refresh the single record then it does the whole list. Not smooth at all. Any suggestions?

My list is based on a multi table join, but only has 100 or so records. When I combine a crud callback with a refresh it can take 30 seconds to complete. That's a lifetime in millennial attention span!

I m not using local storage I'm syncing with each operation.