fix and test rapid recreate/destroy edge case