lol well i've always agreed with those two points so i guess we wait for the kat fans to respond

seems clear as day imo at least.
Its also seems like a sanji jelly bean moment as well kat saw future and launched jellybean at sanji but sanji observation and speed was fast enough to dodge. Kat saw the future and responded with his mochi to block but was caught off guard by luffy opening his hand and catching him. Thats why we get the spark over kats head and his remark to luffy is aha...yes doing that will prevent my harming anyone else. Followed up by luffy saying you can see it coming but can't stop me.