The tax haven element has very little to do with physical presence and I’d assume it rarely entails having a car registered there. They are occasionally seen but nothing like in numbers that you’d expect if it reflected the number of tax avoiders linked to the island. I’ve always assumed the fairly rarely seen J number plate was a tourist/visitor.
And the police car also looked like it had a J number plate! 