Make newly added pool nodes useful for services immediately

If a pool is empty or low on nodes, this is not handled until a new request is made to the same pool.

But if a new node is added to the pool, pending requests should be directed to it to it immediately. This is important in environments where nodes are added and removed from pools frequently.