Update interface for background mixing

Same changes as previous commits, but in background mixing rather than
convection or KPP.