why not just do this work when constructing degen map?