No I don't think that's reasonable at all. What time frame is "short order"? Pareidolia seems like a better explanation.
Three days.
Pareidolia
Given that Russia and China have been identified as behind multiple previous outages, it's reasonable to assume they are behind these as well.