It just has mouse input based clicking on sprites and nothing else moves . Should I just use staticbody2d even though it doesn't use the physics engine (I know physics isn't really physics rather motion in Godot) or is there a better way -there are about a 1000 of them?
Yes, if you want collisions, you should use physics nodes.
This looks like I don't need collisions.
Oh, sorry. Your question was confusing. Yes, you can detect mouse clicks without the physics engine.
I was thinking like Unity where they say you need a collision box for mouse clicking on objects not that I got that to work or even produce the correct set of sprites that I wanted.
So I create 2dnodes for root node