Is there some reason why you can't implement the same in the script without modifying lcr module?
sorry I don't understand which script you are referring to but anyway, my inital attempt was to introduce this feature on the kex module, the problem arises when we have lcr reloads, things became to complex to keep in sync, I remember I wrote something about it here. Anyway I am ok if you dont want to include this, I will close the PL.