Data field limits

Hi,

I’m developing a Connect IQ data field for hiking, where I want to draw trail markings (like painted tourist signs) directly on the watch during an activity.

I already have a precomputed dataset (~20MB binary), which contains all the information I need. It’s already heavily optimized and can’t realistically be reduced further without losing functionality.

My requirements:

- Must be a data field (used during an activity)

- I do not want to rely on a server or phone companion app

My question is:
Is it fundamentally possible to use a dataset of this size in a data field (e.g. via resources, storage, data as code, or any other method), or is this impossible due to Connect IQ limitations?