have proxy objects raise evicted event when base message is evicted
address multithreading issue where pending receives could be canceled before configuring completes