Can you save on the cost of complex puzzles by revealing once and using references?

This question was asked at chia_network.public on Keybase.

Most transactions are standard templates and the farmers can optimize them with references.