Update signs in realtime.

Thanks to @ashb for the help with this.