fix widget views cache invalidation