Make the workflow actor updater interface more generic