Changed context pointers to be more scalable.