Revert "Finish the public access API"

This reverts commit e2ce290438276a6368c3f60c5e40114b199db68a.