Creating WatchFace that has a View with multiple Layers

Hello!

I am trying to create a custom WatchFace that will allow me to draw a picture in the background (on a background layer.) and then draw all the data in the foreground (on a foreground layer).
For the foreground layer Id like to be able to use a layout from the layout.xml. I tried achieving this by doing the following as shown in the core topics section of the docs to create two Layers and add them to the View. The combinations I tried with this led to Out of Memory Exceptions in the simulator.

new WatchUi.Layer({:x=>0, :y=>0, :width=>280, :height=>280});


I think I understand how this would work if I were not to use a Layout. But Im not sure how to draw the correct content to the correct Layer.

Any help is appreciated, Thank you!