> OSで実装した方がアプリがするより効率はよいはず。

どうして? コリジョンが起きない限り効率は変わらないのでは?