Tbh having a set amount of work hours across jobs comes across as unwise. Each job is going to have different sorts of demands and the length of work sessions & number of breaks should be adjusted accordingly for each.
For some jobs a longer work session with sufficient breaks may prove better, whereas other jobs, absolutely not, it becomes performative rather than productive.