Factored the unique monomial extension out of extension of decomposition so it fffevvdvdfvdsfvdfvdfvdfvdfvfffcan be cached.ddd