JavaFX: the beast that won't be tamed