[WIP] Idling Proposal

@pmorie but what if you're unlucky and pick the wrong node (which is offline)?