cache the reflector