setters and getters for cached objects