cache calls to jenkins and queue -- cache only lasts for duration of canRun or canTake call using thread local
cache calls to jenkins and queue -- cache only lasts for duration of canRun or canTake call using thread local