You are conflating too things.
On panel means as drawn, whenever a character uses high speed movement, they vanish. It does not mean that they will vanish to everyone but it means that they will be drawn as though they vanish.
COO is not based on eyesight so you are already wrong there.
Again wrong logic, COO predicts intent, therefore if your body cannot react to a characters speed, then you cannot do anything even though you predicted what will happen. Hence my point that Queen will still be able to react to Kuro because not all high speed movements are the same. So saying COO is useless is completely false.
Lucci was blitzed by G2 at least once and vice versa. Seems I need to clarify my point. Invisible to one person does not mean you are invisible to everyone...that's not my point. My point is using high speed movement = bring drawn as invisible.
Whenever Oda draws a character as invisible due to speed, it is because they are using high speed movement. However, not all high speed movement are the same speed so it still depends on the opponent to react
This tbh.
Enemy's perception matters when one uses super speed.
I bet Kuro seems to have super speed bordering invisible because the SH at that time just can't detect him properly.
[automerge]1659919865[/automerge]
Did he have the ability or use it at all against queen before the exoskeleton? Sanji speed blitz oven is not the same as constantly moving so fast you seem to disappear to your opponent. Sanji attacked oven off guard while he disappeared right in front of queen. Sanji couldn't even move that fast vs anyone when he got the RS yet you wanna argue Sanji could do it already? How could Sanji do it already when even with the RS that boosted his speed past his base he couldn't do something like that?
Again the exoskeleton boosted all of sanji's stats so yea it's because of the exoskeleton. Oda didn't separate Sanji for the exoskeleton but just said Sanji did it because of his speed. Sanji speed with the exoskeleton is sanji's new speed you can't separate the 2 because once Sanji got the exoskeleton he became a permanent part of him.
I think the same too.
Peak WCI Sanji's speed looks invisible to Oven and the residents, but in Onigashima, his speed can be perceived by Queen, even if he moves at the same velocity.
So yeah, WCI, Sanji's speed is "invisible" to Veteran level and in Wano, Sanji's speed is upgraded to be "invisible" to Commander level.
In EoS his speed can be "invisible" to Emperor level.
[automerge]1659920455[/automerge]
it does imply he'd be completely exhausted ie: breathing heavily and seeming extremely weary if you understand the connotations.
I'm not gonna delve into why he fainted
Agree. This is why Oda draws the Huff Huff SFX after Sanji reappears. Sooner or later he'd be exhausted.
I think Onigashima Sanji's ultraspeed, stamina cost is higher than his stamina regeneration. Next arc or EoS his stamina cost will be minimized or nullified, and his "invisibility" or "ultra speed" can be a permanent skill.
Think Itachi's Sharingan usage.
As to why he fainted, it's pretty apparent that it's done consciously/Sanji chooses to "rest".
This is because he does it after he gave the mouse to Osome, implying he can control "when" he will faint.
The source is due to exhaustion, because unlike Luffy and Zoro, Sanji did not rest properly. His total accumulation of the fatigue is a lot.