Messing around with the weightTable and nested resources, failed horribly