Next generation reactive transport models