Solve the modelview matrix on the CPU and pass it in to GPU. Still have jitter and precision errors.