Inheritance: SelectSubredditMessage
		private void OnSelectTemporarySubreddit(SelectTemporaryRedditMessage message)
		{
            int indexToPosition;
            bool foundExisting = FindSubredditMessageIndex(message, out indexToPosition);

            if (!foundExisting)
            {
                var newReddit = new RedditViewModel(_baconProvider);
                newReddit.IsTemporary = true;
                newReddit.DetachSubredditMessage();
                newReddit.AssignSubreddit(message);
                if (PivotItems.Count > 0)
                    PivotItems.Insert(PivotItems.Count, newReddit);
                else
                    PivotItems.Add(newReddit);

				indexToPosition = PivotItems.Count - 1;
            }

			Messenger.Default.Send<SelectIndexMessage>(
				new SelectIndexMessage
				{
					TypeContext = typeof(MainPageViewModel),
					Index = indexToPosition
				}
			);
		}