Vid 1976

Refactoring the new media galleries so they are rendered client side. This handles issues surrounding lazy loading. 
But if count is 0, won't this function return at line 88 so execution will never reach here? If it does, we know that count is great than 0 so this.interval will never get assigned to count. It seems like we either return if count is 0, or use this.interval as a default if count is 0, but we can't do both.