Refreshing time of the grid is taking too long

Hi Walter! The application we are developing uses a gridPattern (you can see the code below). The problem is that when we do zoom in/out the grid takes a long time to render completely (about 1 or 2 seconds). How can i have a grid that is rendered more fast?

Thanks in advance!
Ricardo

<go:Diagram Grid.Row=“2”
Grid.Column=“2”
Grid.ColumnSpan=“2”
x:Name=“myDiagram”
Padding=“10”
HorizontalContentAlignment=“Stretch”
VerticalContentAlignment=“Stretch”
NodeTemplateDictionary="{StaticResource NodeTemplateDictionary}"
LinkTemplate="{StaticResource Link}"
Background="#303030"
PreviewMouseMove=“myDiagram_PreviewMouseMove”
LinkDrawn=“myDiagram_LinkDrawn”
LinkRelinked=“myDiagram_LinkRelinked”
SelectionDeleting=“myDiagram_SelectionDeleting”
GridVisible=“True”
GridSnapEnabled=“False”>
go:Diagram.GridPattern
<go:GridPattern HorizontalAlignment=“Stretch” VerticalAlignment=“Stretch”>
<Path Stroke=“Black” StrokeThickness=“0.5”<span =“apple-tab-span”="" style=“white-space:pre”> <span =“apple-tab-span”="" style=“white-space:pre”> go:GridPattern.Figure=“HorizontalLine”<span =“apple-tab-span”="" style=“white-space:pre”> <span =“apple-tab-span”="" style=“white-space:pre”> go:GridPattern.Interval=“8” />
<Path Stroke=“Black” StrokeThickness=“0.5”<span =“apple-tab-span”="" style=“white-space:pre”> <span =“apple-tab-span”="" style=“white-space:pre”> go:GridPattern.Figure=“VerticalLine”<span =“apple-tab-span”="" style=“white-space:pre”> <span =“apple-tab-span”="" style=“white-space:pre”> go:GridPattern.Interval=“8” />
</go:GridPattern>
</go:Diagram.GridPattern>
</go:Diagram>

In WPF the rendering of the grid is fairly slow, so there is a built-in wait of a second (?) before it bothers to render the grid. This increases the responsiveness when zooming or scrolling.