This may seem like a simple implementation but I am struggling and new to QuantConnect.  Anybody have any thoughts on how to implement a timed limit order.  The limit order would have a timeout in which it would cancel the order after the timeout in seconds or report fill if filled before the timeout.  Working in Python btw, Thanks