cached some transforms, updated AI, no more flying