How do you approach designing for highly complex data structures or technical workflows at Jellyfish?