Only send efficiency messages when efficiency is less than 100%, fixes #4