Yes, this would be possible with a theme component… you’d want to hide the original placement of the tags with CSS and add the tags in a new position using a plugin outlet, perhaps topic-list-after-title would work well for this.
This guide may help a bit Using Plugin Outlet Connectors from a Theme or Plugin