Laravel Eloquent: access to properties and dynamic table names