btw this is still 10 times faster than mri :)
may be focus on early optimizations is not good?