Move topic post avatar within post body

I’m looking for a bit more direction on implementing a requested layout change for my instance. I’d like to move the avatar within the post body.

I believe I need to reopen the post-article and post-body widgets to change when to append the avatar.

from post-article, I can see the avatar is being added prior to the body

Is it possible to add the avatar into the post-body instead?

so a solution would be to remove the this.attach("post-avatar", attrs) from post-article and add it as a part of post-body?

let result = [this.attach("post-avatar", attrs)];
result.push(this.attach("post-meta-data", attrs));