Las entradas de borrador en la tabla upload_references no se eliminan. Señala borradores inexistentes

Hola!
Me refiero a este hilo, porque esto parece ser un error.
Intentaré explicarlo de la manera más sencilla posible según mi entendimiento:

Cada vez que se edita una publicación (que contiene cargas: imágenes, archivos, etc.) o se crea una nueva, se crea una nueva entrada en la tabla upload_references con target_type - Draft (lo que parece correcto, porque en ese momento es un borrador y contiene una carga).
También se crea una nueva entrada en la tabla drafts en ese momento, lo que también parece normal.

PERO… después de que la publicación termina de editarse o crearse, la entrada específica en upload_references debería eliminarse o su target_type cambiarse a Post (porque ya no es un borrador).

La entrada en la tabla drafts se elimina. ¡La entrada en la tabla upload_references no!

El resultado es que la tabla upload_references crece con toneladas de referencias a borradores inexistentes.
Esto también evita que las cargas se limpien y que los archivos huérfanos se purguen, lo que lleva a un alojamiento ilegal/un crecimiento rápido de la carpeta de cargas, etc.

El problema existe desde que instalé el foro (3.3.0.beta1-dev) y no tenía ningún plugin instalado en ese momento. Puedo proporcionar cualquier información necesaria.