Added a value can be returned as an indicator for impossible completion
Fixed idle actions not requesting new tasks after a certain period