GridView has to return NSObject b/c of casting issues