Split off the generic three column view and make it customizable.
Check if view exists before including it.
Make both metadata and entity available to the view.