I don't think that solves my problem. I do want to let the views build themselves, but the components of the view may change based on user preferences and/or whether the user is logged in (for example.) So, based on user preferences, a layout would load with certain components, and then another bit of information might be pulled via Ajax (I remember in the docs that it specifies how to load parts) to replace one of the components based on a user interaction. Basically, there is header matter which will always be the same, and then a left column and a right column -- each of which will contain content which is independent of the other column. I want to say, in essence "okay, for this time around, your template parts live here and there", and then just the view build itself based on that information. Does that make sense? Can I set the view path for different parts of a template separately? Can I have different view paths for different parts of the page? Maybe I should be building this a different way...
Thanks for all your help.
--Chris