Nanoscale chemical heterogeneities control magma viscosity and failure Preprint in Research Square (February 2024)