Add object lazy loading feature