fn recycle(old: Option<Arc<LayerSet>>, spare: &mut Vec<Frame>)
Take the buffers of a layer set nobody uses any more back into the spare pool.