Unified CallbackRegistration object