Add event hongkong:refresh for recalculation

This enables you to trigger a recalculation whenever needed.