100% what I have been working on. Jumping up to some of those levels of precision and tweaking takes some different levels of math and implementations. I haven't been able to get them right. I am trying though and will update when I get it working.