Does Ionic limit the number of calls you can make to a plugin?

When I run this code, the number of calls seems to be limited to 1000:

var i = 1;
$interval(function() {
  navigator.geolocation.getCurrentPosition(function(position) {
    console.log('Plugin call number', i);
  });
  i++;
}, 10);

In a pure Cordova app, the issue doesn’t seem to occur.