Store calculated Field Values to history using trigger
I understand that we can use the existing "History Computation Fields - Daily or Weekly or Monthly" triggers to store the field values to history.
But is there a way to store the values which we compute using custom trigger to the field history ?
Example : "Requirements Count" - I can compute this metric using a trigger but is there a way to store this value to history. The use case is to create a trend chart based on the history values.
I know a static computation field with aggregate function can be created and stored to history but I see from below article that PTC recommends not to use complex functions in static computation which will hit the performance of daily metrics trigger.
Any suggestions on this topic would be helpful.

