[WIP] orchestration stuff
updates after first review
some review updates
updates after the latest review
manual read preference test added to routing tests