Well a horde should be able to do so, but with the new horde events it becomes a bit dubious whether the mamluks actually deserve to be categorized as one, the same holds true for the timurids after timur actually. Should work very nicely for the khazaks, uzbeks, etc though.