Move PropertyAccessor load into constructor and add missing use