Revert to the old behavior of a single budget. Now with simpler implementation.