Revert "Revert "Runtime resource overlay, iteration 2""

This reverts commit 968dace551750824434e5a12ca66229d1f038f8d.
Revert "Revert "New Theme Engine [4/6]""

This reverts commit 692f238600a8a929be5be706a4cecbc929ddb31a.