Homework..

Oh, that's a neat idea to set all of those things. Certainly doesn't hurt (at least on this scale) and now that queries are lazy, it really doesn't hurt much at all since it will wait to execute the SQL until its actually used in the view or later