Change visibility of getPayloadTable to protected