Scheduling devices after a given unit can be useful to start device *jobs* at a specific time in the transaction, see commit 4195077a. This (hidden) change was introduced by commit eef85c4a.