When pick lists grow large enough to crash a Combo Box control, then you will need to replace the Combo Box control with a pick list form.
If you have the pick list choices in a table rather than a Combo Box control, the migration will not cause the underlying application major upheaval. Queries which need to discern which pick list choice is currently selected for a given record still perform the same query... JOIN to the look-up table.
If you have the pick list only coded in the Combo Box, then in order to change a pick list value you not only need to update the Combo Box control, but also every query which needs to leverage that look-up field... as the pick list ends up coded into all of those queries as well.
Might be quick and simple looking at first (to hard code the pick list into the Combo Box control), but nasty in the long run.