Cycling trough idle units selects all units with remaining movement points instead of units with no orders; this gets particularly annoying when you have a lot of caravans in play. Newly created units can not be cycled to unless you manually eject them from cities first; this is particularly annoying with pioneers and caravans.