Not using roots anymore, just stack pointers