Thanks @cellarius! Very nicely worded.
I have to quit doing research at 4am, for some reason I completely overlooked the 'post' table. I did conclude that on a busy board the extra server load, might not make this feasible, but at least now it is possible. Thanks again for the input.
@Cedric FP, I will add this to my backlog and take a further look at this when I have time.