outshine-hide-hidden-lines-cookies reimplemented using indirect buffers to
preserve outline-visibility and point position. Thanks to Jambunathan for the
tip.