Part way towards notify + poll