I already do that synthetically with just the firmware files on pc... and with ghidra, etc.
for the people doing maintenance on sys-patch, who already know how to reverse engineer/port-forward patches, i personally don't need that, if anyone else needs that (who is not me), they are more than free to make sys-patch do that, but it's strictly not necessary.
ex implementation:
in the sysmodule portion, write to separate new file, or append to log file.
overlay does not need it, nor does overlay know it, as the sysmodule portion exits memory before boot, unless overlay portion parses the log file with the offsets after implementing it capturing the offsets and writing them down, in the sysmodule portion.
(the overlay does not need it ever, basically)
implementation of logging the offsets, would have its offsets be taken from here:
https://github.com/impeeza/sys-patch/blob/master/sysmod/src/main.cpp#L383-L418