Audrino MKR GSM cloud

Hi everyone. I was just curious if there is a way to have sensor data updated to the arduino cloud only by request. I've set up a simple program to have three outputs and one temperature sensor input. I have the temp updating to the cloud every 5 degree change to conserve data. But I was curious if I could take it one step further and add a variable and a property so when I select that property on the cloud, only then will it update the cloud with the temperature data.

Below is the thing properties, can I modify this to only update when a bool value changes?

ArduinoCloud.addProperty(temperature, READ, ON_CHANGE, NULL, 5);