optimize static field analysis