Got preliminary per-profile file storage working