scheduler updates to fix LB issues

minor internal API consistency updates