If this is indeed a proposed US Constitutional amendment, then I say have at it and see what happens. An amendment to a particular bill? No.
My bad if I interpreted it differently. Mea culpa.
As a mere act of Congress, it’s as pointless as a “debt ceiling” law. A future Congress that doesn’t like it will simply repeal it or modify it. As a Constitutional Amendment, it has merit. “One subject per bill” is a constitutional provision in several states. Their experience with it would be valuable in considering an amendment to the federal Constitution.