hmmm... I don't think I've seen an example of us setting a controller property then overriding it later. When I read our code I tend to assume that these values get set only once, and that they are set after any logic associated with them has been performed.