Incorrect Qty x Uniy Price

This seems to be related to similar discussions Arithmetic errors on some field calculations - #6 by Patch and Exchange rate shown incorrect due to round up - #10 by eko. Where it indeed seems that it rounds up with 3 decimal spaces, which in all these cases is really problematic. I do not see this as a bug but something that was changed and just needs to be fixed.