Dynamic Layout Blocks can call external service which implements an interface to update their data through the FrontendPageController