@jr0cket thanks for trying it out. It seems to be a cache issue, with extended usage it becomes more responsive.
It maybe something specific to a shadow-cljs project. I tested it out with figwheel-main and a fairly small project.