Ribosomes have two main functions decoding the message and the formation of peptide bonds. These two activities reside in two large ribonucleoprotein particles (RNPs) of unequal size, the ribosomal subunits.
I am more of a chemistry person, but my best answer is the double-helix structure. The DNA rotate around a central point allowing it to keep a constant distance