OF course! it all makes sense now...the Djinn are what we call Ninjas!
I hadn’t made that connection, but I’ll bet you are right.