Add filter to allow override the cache widget id
Merge pull request #5628 from tszming/fix-cached-widget

Add filter to allow override the cache widget id