The problem with embeds, part 4: A TXA viewer