Implement one-time subscription ('once')