[PATCH 1/3] amr: Remove some code duplication in preparation