Something may be impossible for us yet it may be read as I’m possible for demons. No doubt
We are living within reality (within a plane that has certain limitations as real as our beings at least )for sure, but for higher planes and beings such limitations mean nothing.