gcc is a lot better at optimizing Planes::over