Building Visualization Type context logic