OZP-10: fix bug where dashboard doesn't get saved after a server request

- use cahced layoutConfig instead of using it from model (this
reference changes with each server request)