improved scope.get speed