There is that possibility, and they also indicate a more settled lifestyle than the various horse nomad tribes.
The Emishi are a similar enigma. I would love to see some determined DNA testing of these and the cultures identified as Cimmerian, Scythian, Sarmatian, Alan etc., compared with modern Ossetians, Welsh, Magyars, etc.