However, I don’t regret the time I spent building the block-based notes as it gave me an excellent understanding of `NSTextView` in #AppKit. I had to do some crazy hacks to make it work as I needed a separate textview for each block, while still enabling caret navigation across all textviews by using arrow keys.