Snap build transparency and trust

why don’t you suggest to validate that the output matches the original build directly through a whole snap file checksum?
seems to me more easy than a per file diff check.
is there some technical motivation?