Objetivo C - Usar un descriptor de acceso si no hace nada diferente.

En el objetivo c, si el usuario que usa el getter y accede directamente al ivar hace exactamente lo mismo, no hay un código de carga perezoso en el getter, todo lo que hace es devolver el ivar. ¿ninguna diferencia? ¿Por qué?

EDIT: estoy hablando dentro de la clase.