Work around MonoTouch AOT compilation bug #9087 by enabling NO_LARGEARITY and make Producer<>.State public for adding AOT hints