Not sure if this is a bug or not, but the 15s duration of Spiritual Overflow does not get reset when you hit an enemy, which results in some downtime. How the item is named and described leads me to believe that that should not be the case, but not entirely sure.