fixup: Deal with recursive dataReady signals