It seems that whenever I replicate a db that contains multiple filegroups, the subscribing db only contains the PRIMARY filegroup. Even if I manually recreate the filegroup structure on the subscribing db, all tables that are replicated into it are placed in the PRIMARY filegroup and I have to manually go into each table and put them in another filegroup.

Is there anyway filegroup structure automatically recreated?