yea containers are not really usable aside from some very limited cases imo, I would greatly appreciate a rework of containers to work properly with families, hierarchies and templates.
I originally had this included in my suggestion "hierarchies for all object types" that you closed (thank you for adding support for a bunch of objects tho), saying that you only want hierarchies to be used for moving objects. But than we need another way to add them that allows the same amount of flexibility, which containers don't in their current form.