Have a floating sidebar which fixes into position when the user scrolls past a set height and reverts back to floating when they scroll back above that height.
Also it will only instantiate if the browser window is over a specified height so for smaller pages it won't ever become fixed.