Originally Posted by Great Mind(s)
I would call Colossus an extended cameo role...
There's no such thing. He's either a cameo or he isn't.
Cameo = A minor part (often by a well-known performer or character) in a single scene of a film, play, TV series, or similar work.
If it's more than one scene, it ain't a cameo.
It's like when someone said to me the other day they were "mildly hysterical" about something. That's nonsense. Hysteria can never be 'mild'. They were either hysterical or they weren't.