In the apps I build, nothing besides RAM operation...
# tornadofx
c
In the apps I build, nothing besides RAM operations (objects, properties) would be on the FX thread. For instance, if you rename a file on a USB and pull the drive out, the whole app is screwed if you're on the FX thread. You'll get an error for sure with my technique, but the app will be lively and will recover.