Editing Dimensions within the context of an Assembly

I am having an issue SW2012 that was never present for me in previous versions.  Whenever I edit a dimension within the context of an assembly it takes a long time for soldiworks to allow me to edit the values in the "modify" text box. 

This happens when I edit a dimension for a part and when I edit a dimension in a sketch that resides within an assembly file.  The lag time varies depending on how "deep"  the dimension is within the assembly (ie the lag is longer if I edit a part that is 3 sub assemblies deep than one that is only 1 sub assembly deep).  This lag time can vary from 10 seconds to almost a minute.  As you can imagine; this is very frustrating if you are used to working at a faster pace.

Here is what happens in order of events:

1.) I double click on a dimension that I wish to edit

2.) The "modify" text box pops up immediatly

3.) Once I click on the box or try to key in a value; I get the Windows 7 blue calculating circle until Solidworks decideds it will enter my value (this is the new lag time).

4.) I press enter to accept new value and the change happens immediatly after I hit "rebuild"

Other strange observaitions:

1.)  I don't have this issue if the quick input box (the box that only has a value field with no stated units nor config/link values settings).  However, I can't seem to get this input box to appear when I want it too.

2.) If I have a reference sketch inside the top level assembly file of a large assembly; editing these dimension will take over a minute.  This is even if there is nothing yet mated or refenced to them.

3.) During the lag time I can key in my entire value input and it will appear complete once solidworks is done calculating.

Has anyone else experianced this problem?  Any input would be greatly appreciated!

Aaron

SolidworksAssemblies