Override the precision with get context to ensure no 3rd party libraries break this