improve evalctx, so fields are recomputed when props change
improve evalctx, so fields are recomputed when props change

billzorn/fpunreal,billzorn/fpunreal,billzorn/fpunreal,billzorn/fpunreal,billzorn/fpunreal