Most math and backend storage was floats anyways, so most of these changes just half the data copied during function calls without reducing precision.