crypt-burn: Refactor to separate burn methods