Use DesiredState Host in scheduler predicate