Renaming fetchLocal on NBJSON helper to fetchLocalIntoList and adding fetchLocal that just returns the raw dictionary. Logging errors too.
Making a few refinements to reorderable collection layout.
Simple example of how to handle variable height content in a table view.