Price fetching on limit orders

How can the team improve the performance of how prices are fetched?

When I tried to place limit orders for non FOMO stocks I was unable to as they relied on the latest price to be retrieved before I could place the limit order.

This kept timing out/Freetrade was unable to retrieve the price. Does Freetrade go directly to a 3rd party during this user flow, or is the performance issue sitting with Freetrade?

Feels like some performance/caching tricks could be applied to improve this user flow. Curious as to what can and is being done about it.

Not being able to even queue an order up for processing to then later be executed seems quite poor.

Appreciate the Freetrade team have been working flat out yesterday and the past week is unprecedented.