Feels like this needs more refactoring now. Having this.$precision checked in two completely different places confused me for a moment. Accessing the value should be moved inside the if, please.