Make some of movePatchablePtr() const.
Attempt TraceDataRelocations(). Some debugging required.
Explicitly pass BufferOffset to writeDataRelocation().

Makes writeDataRelocation() a little harder to misuse.