This plugin uses an acts_as_tree model and creates a breadcrumbs trail attribute using a base attribute.