the precision is controlled by the owning layer.
i tried to do what you are attempting to achieve but i couldnt work it out either so in the end i modified the layer creation defaults file and created a layer that has a 0.1 precision code or whatever it is