I don't understand why there is a "user_avatar". There can only be one avatar per user, so this can just be stored in the "User" CF. is this to have different image sizes?