Would it be possible to time a mech autococker so that the bolt is back in the resting position, and then during the trigger pull, the bolt is sent forward, and then the sear dropped? It seems like it would ultimately work the same way, but prevent roll-outs.