Clarify Fg*/Bg*
Don't do work unless it's required by the Mode