Register a single listener for a group of properties and call the callback when all of the properties have values and any of their values change.