nhibernate is fast now that it's being used properly