The precise parameter doesn't seem to be used anywhere. If it was added only in order to potentially support caching of time it should be removed IMO. This is an internal interface we can always change so we shouldn't be so concerned about supporting new functionality on top of it.