That doesn't sound strange. What does sound strange is that in this day and age there would be no other distinguishing characteristic for a transaction like say... the TIME
I'm regretting not having used stored procedures in my last major project and it has nothing to do with performance. Performance is fine (and I presume in the same ballpark...