enhance view_maps for multi-layer hiding