private ModelState getCachedState(ModelVisitor visitor, Model model, float dist_squared) {
   ElementRenderState state = doGetCachedState();
   state.setup(visitor, model, dist_squared);
   return state;
 }
 private ModelState getCachedState(ModelVisitor visitor, Model model) {
   ElementRenderState state = doGetCachedState();
   state.setup(visitor, model);
   return state;
 }