custom proxy for everyone
laser gets a renderer & rendering classes in API