The "accordion" UI is a common sight on websites. It's that component where tapping a heading makes the content expand smoothly. While it looks simple, many people have likely encountered the ...