Switching project access information to use JSON instead of serialization, fixes #493