Emily,
I'll let you follow up with will on this one, but I did wanna throw out there that there are a couple of ways that CommCare can help facilitate data transfer offline for very small amounts of data.
For instance: If you have a case on device A and all you want to do is pass that record to another device, you could collect the GPS Coordinate on the first device and save that data to a case on the device.
You can then create a form a Hidden Value that is loaded with the case coordinate, then create a Label question and scroll to the bottom of the "advanced" section where it says "Add other Content", and click "custom". set the custom type to be
qrcode
and fill it in with the coordinate like
<output ref="/data/coordinate_hidden_value"/>
This will make that phone display the coordinate data as a QR Code on the screen
The other phone can scan the code using the Barcode Scan question type (in the Advanced section of the widget ribbon) and load it into a case it creates for the location. The point can then be mapped as usual.
-Clayton