Just as a side note, I do not understand why it takes so long for you to create your business objects. I understand that logic and Fill methods may grow over time, but our most complex BO within our medical software did not take 50 minutes (3000 seconds) to create. In fact, the average BO only takes 5 minutes or less to create, setup custom Fill or Scalar methods, and add the business checking logic.
I usually take 30-50 secs to setup one BO. However, there are at least 120 BOs to be created for now.