Seems like the problem is limited to your process not C3D.
Firstly one should NOT be grip editing points to move them around,; particularly if they are SURVEY points. Secondly, one should not be working with layer manager open at all times, despite your knowledge of the lag you persist in keeping it open.
If you are doing any sort of DESIGN using points your process needs to be revised.
Surveyors collect, and set points.
Engineers should do their designing using Feature Lines, and or Corridors not points.
If this isn't your method, try adjusting your process.