Alternative Options for #1139636

Suggested Alternatives