Implement JOIN support