Delay in hiding multiple elements?

If the lists of items are completely different, you could try using the Multi-State Box to do the switching in your video. That way there would be no delay between them.

As to why that would be happening, I’d check if you see it happening on the live website as well.