base-signal connect and disconnect in O(1)