1) Remove duplicate logic. 2) Child node specific logic should be inside the child node and table node gets the required information from the respective child node. Note:- Refactoring of columns node still in progress. Fixes #4807