data/art: add update functionality, add size update on scan