Glitch-free propagation and equality cut-off
An effect that depends on two memos built from one signal sees them consistent with each other, and runs once per write.
An effect that depends on two memos built from one signal sees them consistent with each other, and runs once per write. A memo whose new value is equal (Object.is by default, or your equals) to the old one does not wake its readers.