Designing Electrochemical Solar Fuels to Operate in Variable Conditions