These should probably be part of a separate "crew actions" module/file somewhere, instead of embedded in the UI. And extendable by other scripts. But we already know that InfoView itself needs to be made modular, so not worth worrying about right now.