FragmentFactory Design https://www.figma.com/file/EAVGBkmRrfl4icQY0nDF1F/FragmentFactory?node-id=0%3A1