fixed image layout for animated appearances
make offset calculation actually layout-specific
new images in progress