Draft: Avoid extraneous cache invalidations in pattern track parameters
This merge request relates to (but does not necessarily fix) ATLIDTRKCP-301.
@goblirsc spotted a bit of a performance regression, and I suspect it may have been called by some overly-eager cache invalidation in the pattern track parameters. To try and fight that regression I've removed some of these extraneous invalidations to save CPU time.
Edited by Stephen Nicholas Swatman