RE: late optimization of typeclass callers