mesh model virtual attributes reworked