Use Cache instead of SWTResourceManager