You might ask that question of the various state legislatures which operate under “one subject” rules.
I don’t have to ask them anything. My position is that one numbered Congress can irrevocably bind a future numbered Congress on any legislation with the exception of a fully executed 2-year Congress-approved, President-signed budget.