Basically main idea is to have a way to display on the template for end user a loading placeholder before showing actual content output fetched from the 3rd party and also an easy way to display null/empty state