cache check results

reduce perf hit and load on external service

cache is temporary (object in add-ons memory) and so is automatically cleared
on browser restart.