@drewhannay , but since the next team's legal destinations change depending on what move the current team makes, we have to calculate it before their turn anyway, so it may as well only be done then, right?