wrapped ObservableCachingLayout around FRLayout
Wrapped layout in an observable, so vertices / edges can listen for changes in their positions