When you say a dynamic block would be the answer are you referring to the functionality after the block is placed or before?
Either way the end product will be just lines. At the moment company standard is entities such as this are not blocks. It can be a block to place it (so the functionality of inserting is used) but after that it will be plines.
I apologize if I am missing something...I sure feel like I am because I am repeating myself a lot
.
Also...I may be missing something when I insert a DB. I looks to me like the same options are available when inserting a regular block or a DB...do you have the DB properties available to you?