Updated with latest available documentation and code; targeted for incremental rather than snapshot data transmission.