I've create two additional lifetime managers:
1. Per Http Request
2. Per WCF call.
They are extreamally useful when u dealing with such guys as NHibernate session.
I want to contribute them to u project. Is it possible?
You can send me details via my blog contact form: http://weblogs.asp.net/alexeyzakharov/contact.aspx
Hope to hear from u soon.