Using Platform.runLater() from a thread to auto-cycle messages in notification area