core.fm: move a signal binding to a more sensible spot