I hate you, cgmath