It would be very useful to be able to propose transactions via TMSP, as it seems a bit unnatural having to resort to HTTP to accomplish this. Maybe a separate connection could be established for this in addition to mempool/consensus?