Create project
Run callback in background thread