Fixes #5577: Add Backend and UI for Heartbeat configuration feature

again, period