Fix performance of scrolling on older devices

When scrolling on an iPad 3 (for example), the content view is continually re-added to its parent view, which can cause some very expensive methods to get called on the main thread, greatly reducing scrolling performance.