Well, to approximate triangles at the 'same res', you would need infinite resolution. And the hit point does not tell you anything about material, so you need another data structure, requiring some form of point query (traversal) just to find that.
But that's just me maybe. I think volume data...