Some Recent Perspectives on Filtration