Switch from engine "lock" to "leased" engine leader role

Fix #639
What other roles are you anticipating?