I'm curious about workaround. If we change AccessType to PROPERTY and override getter in the child class will it work?