Completion model on different thread