adopt frontend redraw condition to sheaves