Add model service with fake data
Preload data into client variable
Group model uses preloaded data instead of fake data
Move model function definitions out of return block