Sending a message addressed to an invalid ID causes the program to go into an infinite loop in post office. First DeliverMessage is called which calls SendToOne, Which calls SendLetterToID which calls DeliverLetter. This process needs to be streamlined, If the object ID doesn't retrieve an object it will continue till there is a stack overflow.