if that is the only reason, then please inline this into RemotingTerminator instead of having everyone else pay the synchronized overhead