new design architecture for UI components - dynamic injection of loader inside modal popup