IPR blocks main thread on startup

I've put a condition variable in so the user can't mess with the graph while an interactive render is starting up