Objekte können nicht interagieren. Es gibt auch keine Möglichkeit die Reihenfolge der "Abarbeitung" zu beeinflussen. Wenn das ganze am Schluss noch durch Listen auswertbar sein soll, also dass die Ergebnisse in Parametern gespeichert abrufbar sein sollen, wird es ganz knifflig.
Soviel zu dem was nicht geht.
Was geht ist, dass jederzeit inm Skript eine externe Textdatei geschribene und elesen werden kann. Hier können die Objekte ihre Positionsangaben reinschreiben und auslesen und darauf reagieren. -> Sehr aufwändig.