per image wird das nicht funktionieren. weil das image eine nicht threadsichere
vcl-komponente ist.
mach das nicht über threads, sondern per time-slicing und render-loop. wenn du z.B. alle 100ms dein Image updatest (wobei ich da sowieso gleich aufs form-canvas gehen würd), dann berechne einfach die positionen aller deiner objekte zu dem zeitpunkt und zeichne sie dann gleichzeiti.