velocity publisher thread is hidden inside RosPublisher implementation