I notice that there's _getAppliedAccessor calls all over the place in subclasses. Would it make more sense to call _getAppliedAccessor only when the accessors are set, and store the resulting function for later use?