Introduced GlobalFieldFactory