I wonder if the heartbeat needs to consume so many cycles, or whether it is a side effect of the particular implementation. I’ve heard this complaint of high cycle consumption quite a number of times.
@PaulLiu, do you happen to know? (Sorry for the ping, but I believe you may have implemented the heartbeat in Motoko. Can you tag the person who implemented the heartbeat in the replica?)