Change Contact Owner if Meeting Booked

Any update on this? Seems like basic functionality that should be available. It continually causes lead assignment problems for us.