[*] DynamicList refactoring