Introduce SkyPlusHDState to monitor changes based on notifications