Exactly! Just an inchworm which is the caterpillar like larvae stage of a moth. Not sure what type that one is though. I remember those ones like that as a kid in Toronto. My friend and I would collect them from the trees on our walks. Ours seem to be more bright green and a bit smaller here PNW.