Average HR of all work intervals in activity

Not straight away.
And Custom activity fields wouldn’t be a great solution either because those are calculated at import. If you modify intervals selection afterwards, the custom field would only be updated after re-analysing.
This custom field might give you something similar to what you’re looking for: