def _create_task_info(cls, pk, apiview, msg, additional_apiview=None):
        """Prepare task info dict (will be stored in UserTasks cache)"""
        if apiview is None:
            apiview = {}

        if additional_apiview:
            apiview.update(additional_apiview)

        if 'time' not in apiview:
            apiview['time'] = timezone.now().isoformat()

        return {cls._pk_key: pk, 'msg': msg, 'apiview': apiview}