Cache Enum.values()

Each call to Enum.values() return *copy* of array.