WIP: work on distributed joins: deferred processing.