Generic accessor annotation