val verticalPadding = object : SimpleObjectProperty() { override fun getValue() = padding.top override fun setValue(v: Double) { padding = Insets(v, padding.right, v, padding.left) } } verticalPadding.animate(if (hover) 10.0 else 5.0, .2.seconds)