This also allow fast invalidation, without any restritions on the blocks itself. So we can now implement inlining.