$originalOptionName
$originalOptionName :
Make a given option context-depending. That means, reading a option by a unique name reads the value of the option from the revision context. This also works for write.
Note: You need to refactor your update_option_{option}
and option_{option}
hooks to listen to all changes, perhaps with a startsWith().