Added class for KVO on threaded operation for delegate callbacks