Changed it so that content only fades out/in if it is actually being replaced with new content