more code reuse, propadata copied to beambag as packaging part of project