Since you are using Pathfinder, I'm assuming you have magic. In which case, steam doesn't have to be big and bulky (or, any more than it needs to be for aesthetic reasons). For example, in stead of burning coal, the heat could be generated from bound fire elementals.