support for multiple view targets

each view is represented by it's own bucket... ie server, mobile