Comparing two GVariants is too expensive; let's collect the set of properties updated by each signal and apply them unconditionally.
Comparing two GVariants is too expensive; let's collect the set of properties updated by each signal and apply them unconditionally.