Callback for Device, cleaned up Device and ArnoldInterface