* Currently the bullets get painted with background color on occasion.
I think what the package does can be achieved by the following snippet
or with minor tweaks to it. Is my understanding correct?
(font-lock-add-keywords
'org-mode `(("\\(?:^\\(?1:\\*+\\)[[:blank:]]\\)"
(0 (progn (compose-region
(match-beginning 1) (match-end 1)
(pcase (length (match-string 1))
(1 ?\u2219)
(2 ?\u2022)
(3 ?\u25c9)
(_ ?\u25CB)))
nil)))))