most sane way to implement personal ships, carriers, brokers