Try a dynamic document subtypes - this is still a pain, I need to find something MORE dynamic.