In theory more efficient but not actually faster