Add new untested C++ version of Scroll.