Instance based on connected points, not vertices

Instancing issue. At the moment I am using Blueprint logic to instance static meshes based on vertices in a target mesh.

But instead of vertices I would like to instance based on connected points (just points in Houdini)
For example in a simple 2x2 grid there are 9 points.

How can I instance on these points instead of the 16 vertices in that grid?