It's a maximum of two simple comparisons each process( ) tick and it's only one for unoccupied units. Sleepers do the exact same thing, it's not going to be an issue.