Bom,
Colocar a primeira em segundo seria impossível, pois como ela já estaria em andamento isso afetaria diretamente na conclusão das mesmas, e com isto, alguns jogadores poderiam se aproveitar da situação para tentar "causar um bug" ao alterar a ordem de construção faltando 0 segundos para terminar.
Se uma construção é a sexta e a outra é a sétima, isso seria de certa forma válido, mas temos de combinar que cancelar 2 ou 3 construções p/ reorganizar não é algo trabalhoso. E mesmo assim, como vocês sabem algumas construções podem ser evoluidas até 7 vezes consecutivas (desde que tenha recursos para tal), portanto, seria um problema elaborar um sistema que permita reorganizar as construções com excessão às construções iguais.
Imagina se você pudesse reorganizar e colocar o senado level 10 para ser construído antes do senado level 9.