content of the cpr in regard to Halion 6 version numbers

In the proces of building something in Halion 6 there are a number of different versions of a certain program that could be existing.
I save things a lot during this first build.
I would expect that when i save a new version of the Halion 6 program under construction, cubase will normally link automaticly to this latest version of the program
That’s fine when i create a new track, but when i save a song in cubase i noticed that the previous version of the Halion program was saved within it.

As i look at this: does this mean that every track in cubase has it’s own program settings for each track written in the CPR, which are independent from the actual most recent version of it ?

hope the question is a bit clear
kind regards,