Siginificantly reduce number of API calls when changing settings