Split all non-essential extensions into their own separate libraries, named