I only truncate for functions that require the coords in integer rather than doubles. e.g. for older delphix stuff. However where possible I do leave it as floats.