Is there any biochemical reason why all organisms evolved to go from 5' to 3' in DNA replication? Are there any energetic/resource advantages to using 5' to 3'? Is using the 3'-OH of the existing strand to attach the phosphate of the free nucleotide more energetically favorable than using the 3'-OH of the free nucleotide to attach the phosphate of the existing strand? Does it take more resources to create a 3' to 5' polymerase?