Should probably guard with `if (log.isDebugEnabled())`, to avoid the string joining every time we poll.