Just to paraphrase, *whenever* the symbol is referenced, it's looked up from the SymbolProvider and not cached by service using the symbol or any tapestry service, correct ? (I hope and think the answer is Yes)
Now assume a service with injected symbols (Most commonly immutable objects like Strings), If I pass a symbol to a POJO through it's constructor or a setter method (Not managed by tapestry), will the value of the variable in the POJO change if the symbol value changes ? (i.e. assuming the answer to the question at the top is *Yes*) Thank you.