def METHOD_NAME(self, skip_first_screenshot=True):
    """
    Switching between sidebar clicks for some
    takes a bit of processing before fully loading
    like guild logistics
    Args:
        skip_first_screenshot (bool):
    Returns:
        bool: Whether expected assets loaded completely
    """
    ensure_timeout = Timer(3, count=6).start()
    while 1:
        if skip_first_screenshot:
            skip_first_screenshot = False
        else:
            self.device.screenshot()
        # End
        results = [self.appear(button) for button in GACHA_LOAD_ENSURE_BUTTONS]
        if any(results):
            return True
        # Exception
        if ensure_timeout.reached():
            logger.warning('Wait for loaded assets is incomplete, ensure not guaranteed')
            return False