remove mixins, proxies for relative positions... not worth all the complexity