consider royalty_keep when recalculating digests