Call _createContext only once during new View

This is the only way I can think of that doesn't break things. I'm not too hot about it and it has very little performance improvement.