Trying EOM3 which stored derived values in a hash table in the state object