This block should probably use PortletUtils.getSessionMutex around block from 92-95 to ensure that we don't get concurrent creation of this structure.