Apparently I still haven't gone simple enough. Considering learning Objective C.