fixed passthrough toggling for multi-level trees