Good take. Honestly had the same gut instinct that this is opportunistic considering the amount of resources already pledged (and sent) to ukraine. Obviously Hamas has been planning this for a while and biding time. With the amount of success they've had this is clearly well organized.