better crumb trail: handle deletion of objects + keep last page at end of trail