>Shared should not be used for everything (as you found out) ... it appropriate to use for certain things (such as info that doesn't change often and is the same application-wide).
Yes, I have preserved it at the application level. At this point, this should be the only location where I use it.
Thanks