Support app-frame hash