issue-1 added TableData implementations for virtual join/split