use displayinline for tables and dicts
complete lazy loading