Singleton instance Lazy loading added in Field.cs