Query cancellation & timeout

queryable node :P