If Pinescript matters to you so much then you can do what another user suggested, use the full tv platform and execute within TV with IB broker integration. Problem solved.
Thanks for the suggestion. I'm already on TradingView Pro+. While I like TradingView charting features, I didn't like keying in IBKR orders in TradingView. I had a bad experience with lag while keying in orders and never tried it again. It's risky to have lag when making orders. My preference now is to key in orders on IBKR platform.