I've long thought there should be a standard mechanism for back pressure for loads that can defer their usage.
For example dishwashers, overnight battery charging, car charging, etc should be able to receive scheduling data from the grid to determine the best time to run.
Users could of course be given a choice whether to use grid scheduling in exchange for lower prices or not.