Yeah, what we want here ideally is a general helper method or library for doing this string formatting based on the object passed in. However, 
1) it's sort of special with the way it does the owners list
and
2) since we only have this one use case right now, this is the minimal complexity way of solving the problem. Would like this to be generalized more fully once we have sufficient use cases for it.