Context switch is now interrupt based