Limita la frequenza degli utenti in base al loro punteggio

È possibile limitare la frequenza con cui gli utenti possono creare nuovi argomenti in base al loro punteggio? Il punteggio potrebbe essere, ad esempio, la media dei like per argomento che hanno creato.

Mentre sono soggetti a throttling, non vedranno il pulsante per creare un argomento, ma un messaggio che indica approssimativamente quando potranno crearne uno successivo.

So che esiste una funzione di rate limit per questo, ma si applica a tutti. Qualcuno può dirmi quali modifiche sarebbero necessarie per ottenere questo risultato?