Add generic event driven options callback.