fadeout works after item deletion. make sure to call scheduleDeletion instead of remove