libs/web: add placeholder support to DynamicList widgets