Separate AI, push team AI into multimethods