Tiny Baetis mayflies are perhaps the most commonly encountered and imitated by anglers on all American trout streams due to their great abundance, widespread distribution, and trout-friendly emergence habits.
I'm not sure what the caddisflies in this tight cluster are doing, but I'd guess it has something to do with mating. They scooted all around the rock, with some flies leaving the cluster and new ones coming all the time.