Remove real context initialization

createContext() is very high-cost operation in general. It should not be initialized every stepEvent