Post.dispatch! couldn't access the user's keys as a dependency? I don't know all the details, so I'm asking from a pure design perspective