Transferring block with temp vectors logic does not work. And it can lead to some unexpected problems, infinite recursions or even image crash.
Simple example to reproduce is
| temp |
temp := 10.
remotePeer evaluate: [ temp := temp + 15 ].
temp.
Context should mark all tempVectors to be transferred by value.