Instead of determining which node to select for a sync based on what time the phrase will start, it seems to be selecting based on whether it will end on a sync node. I think. Maybe.