Add `assets_roles` and `assets_prefix` options for asset customisation