Use specific device object for callbacks