Cant you lock up funds by associating with someone elses npub? Doesnt this alone give us offline payments?