I have a 15" mid-2015 MBP. The very top of the screen in the black area above the camera is just starting to show some of the staingate issue. I know it is recommended to clean the screen with a micro-fiber cloth and water. My question is what can I safely clean the keyboard and top surface of the MBP with to remove the dirt and oils from using it that won't cause issues with the coating on the display? I have searched and was having trouble finding a clear answer. It seems the biggest reason these displays get the staingate issue is from the oils on the keyboard and surface, so I was thinking if I get a good cleaning wipe and clean it often I hopefully can preserve the screen as long as possible. But not sure what is safe to use that also won't cause issues with the screen coating.