writeDictionary function object with too many disk accesses
Noted in EP1794 when monitoring "controlDict"
Since the writeDictionary is attached to a regionFunctionObject, it will not see objects registered on time. For items that are not registered at all, it needs some improved logic.