Add materialized path trait