Authored by: bashonly
Closes #4710, Closes #4754, Closes #4723 Authored by: pukkandan, MrRawes, DavidH-2022
Closes #4703 Authored by: bashonly