LPS-47298 HotDeployEvent should use ConcurrentLinkedQueue to manage dependent PortalLifecycles, as on flushInits() there could be more PortalLifecycles generated causing ConcurrentModificationException