At the moment we are controlling smooth-mesh display via changing of the subdivision method when returning the HdMeshTopology. Since that's going to be broken when subdiv levels are previewed, we need to look into alternatives.
I think we could get the same results by setting the subdivision style to Catmull-Clark and setting the enable flat shading flag on the display style.