Do the same as #52, but for data pushes in addition to data pulls. This should be a pretty straightforward addition.