ps...Is there a way to this with both as methods on share or both methods on current_user (for consistency?)