The concept of animated static trains, has a similar function just like a normal OpenBVE train with animated stuff. When applying moving static trains, you would create a .animated file, and position the amount of cars you want to put, as opposed to coding each car on the route.
It relies on the speed of your train. while there is a code so a train moves independently from your train, it is still on the concept stage.
As for cables, this would be a difficult concept to achieve. It IS possible as proven by Anthony Bowden's cross-city south route that is in development.
Unfortunately, his website has been hacked (as he is also an official developer for the OpenBVE program asides odakyufan), but he does have a video of this concept on YouTube.
The catch is, the more accuracy and realism, the more powerful your graphics card needs to be, as this can be proven with the R46.