@sp33dy Absolutely - and maybe even add an optional boolean for changing the mouse cursor on hover? Would you like to submit a PR? You would write your code as an extension function on TableView though:
fun TableView<*>.preventColumnReordering(changeCursorOnHover: Boolean = true) { ... }