calculate fields in the background

Idea created by forknuts on Nov 28, 2013
    When calculating fields via the attribute table (right-clicking a column header), the calculation is performed in the foreground which prevents further interaction with the GUI until the task is complete. This process should be run in the background (and via 64bit background GP if available), exactly as it would be if completed via the GP tool in ArcToolbox if background geoprocessing is enabled, so that other tasks can be completed concurrently.