Try to make show more self-contained but be able to mixin to container.