DNA polymerases are capable of editing and error correction, whereas the capacity for error correction in RNA polymerases appears to be quite limited. Approximately one error occurs in every 104 to 105 nucleotide incorporated in RNA. Given that a single base error in either replication or transcription can lead to an error in the protein coded by the gene or mRNA. Please suggest a possible explanation for this striking difference.