Progress on the protein details panel.