Re: Taking a look at bbPress 0.9
Even 0.9 caches all user data, it’s not an issue.
0.9 is far more efficient than 1.x
If you don’t see 0.9 doing that, I must be using a mini-plugin to do it.
The Display Name will be “sucked in” along with all the userdata.
You can write a little plugin that when the user name is requested, it first checks to see if the display name is set and return that.
In fact I think there was an early plugin that did this for admin with 0.9, it had some issues but I remember I figured out some workaround. Vague memory now, it would have to be searched for.
https://bbpress.org/plugins/topic/display-name/
Be sure to read all the comments to find the last working version.
There are a lot of new tricks I’ve figured out over the years which would make such a plugin much better now, like not activating the filter until you are already inside the bbPress templates (ie. ‘bb_head’) so that the plugin does not step on internals like replacing user_login with the display name for urls, etc.