Return false if not isSite()
New, non-destructive method of updating last_run parameter