officers cache: removing duplication and using bulk cache for performance resons.