title: JavaFX traffic simulation transitions
body: <p>im trying to build  traffic sim for college project.
  Already implemented traffic light logic, dynamically controlling all the traffic lights etc...
  Im stuck with adding vehicles as path transition nodes.
  If i add alot of them with each one having its own boundsInParentProperty Change listener  which listens for: </p>
  
  <p>-collision with other vehicles to keep them apart</p>
  
  <p>-area in front of traffic light to be able to stop when red is on</p>
  
  <p>then im ending up with alot of calculations that will make animations not ui friedly , app becomes unresponsive.</p>
  
  <p>Im guessing transitions  needs to be part of main javafx ui thread, what about listeners?
  any help on choosing correct approach is appreciated</p>