Make better use of factory sequences