Timesheet: As a timetracking freelancer, I'd like to be able to drag a timeblock on the timesheet view

Although I we can drage the edges of a timeblock to change the start or end time, I’d also like to be able to drag the entire block to retain the total duration but move it earlier or later. (e.g. similar behavior to the way I might do that in Google Calendar or iCalendar). This is largely to compensate for my mistakes or because AI is making guesses that aren’t very accurate.