Improve performance of EWS Facility Report

This will create a memory leak since `@memoized` is applied to a module-level (global) function.