test field cache with doubles/longs/floats as well