Sounds nice in theory, but it works both ways: It would make political progress very difficult. Imagine a scenario in which e.g. trans rights are being rejected as unconstitutional in the past. The same politicians are then trying again in a different political climate year or decades later. This would be illegal according to your proposal.
Not to mention, it would be fairly trivial to circumvent this by using different politicians from the same party or an aligned interest group.
Huh, I guess living in a small town with gas stations that have had the exact same pumps for many decades has its perks.