How does it do so? Just DOM manipulation, viewport scanning or something of the sort?