* feat: optimise locations count * feat: use each to preserve ordering, and optimise scheme downloads