Retrofit is difficult but in new construction use tape to close off all the holes in the box and some spray foam or caulk to seal the wire penetration. Use some siliconized latex caulk to seal between the edge of the box and the drywall.