A minor change to the model so that the vision occurs int he production cycle. It does not seem to hang when I do that. I'm imaging the issue has to do with threading