The week is a surface
Drag a session, the week recalculates

Move Thursday's intervals. The load moves with them.

Sessions are objects with weight, not rows in a table. Drag between days: daily load redraws, and the plan says so when two hard days end up back to back.