a few performance improvements. sliding capability lifetimes
should work correctly.