is there a recommended way for picking PointPrimitives on mobile?

It may be somewhat ambitious but I’d like to be able to pick points from a PointPrimitiveCollection on a mobile browser (iPad/iPhone).

Is there a recommended approach for this? I am having very unreliable picking in spite of making the points very big.