Is collection service good for optimization?

Right now i have 30 parts with the same script. In each of those scripts is a while loop. If i use collection service will it help with performance by any noticeable amount?

do you mean using collection service to tag the parts, then having one script? If so, absolutely. This will drastly help.

Less threads will make your code faster, but it won’t be noticeable. You should use CollectionService because doing so will make your code sustainable and clean, not because of performance