Split manifest in its own library