RStern, a member on GTA, described this subject and how to prepare springs for a consistent life without concern with them taking said sets. The spring is, as an example, placed between washers on a threaded bolt or rod, then compressed until coil-bind. That’s it. The spring has been conditioned to never loose its consistent springiness from then on.
Knowing and believing that I’m not sure why I never leave any spring compressed long? Magazines excluded because spring design.
I do know why I keep certain O-rings, on bolts, for example, uncompressed when stored. O-rings do take a set.