support read custom propertys for layers