yes heat is the answer you look for. Heat brings the blood to the area while cold slows the blood in the area and keeps it away as best as possible. So you want as much blood as possible to help the injection site heal and that will help the injection material get absorbed into the muscle.....