        ims['query'] = str(ims['b_resolved_monster_id'])
        ims['resolved_monster_id'] = None
        id_view_state = await IdViewState.deserialize(dgcog, user_config, ims)
        id_control = TransformInfoMenu.id_control(id_view_state)
        return id_control

    @staticmethod
    async def respond_with_transform(message: Optional[Message], ims, **data):
        dgcog = data['dgcog']
        user_config = data['user_config']
