@Override
  public void paint(final Graphics2D gfx, final Graph2D graph) {
    // Get & cache these values in the local object to prevent excessive method
    // invocation overhead when all the edges & nodes are drawn below
    m_drawEdges = m_view.drawEdges();
    super.paint(gfx, graph);
  }
This class implements the more fine-grained rendering by overloading the regular "paint"
methods for nodes & edges. Within this function, the decision on whether to paint the
nodes/edges in sloppy or non-sloppy mode is then made.
java/zylib/src/main/java/com/google/security/zynamics/zylib/yfileswrap/gui/zygraph/ZyGraphFineGrainedRenderer.java