Only trigger update when setting really changes