Welcome to the Asana Community Forum
That is currently how it is set up. However a feedback request thread has already been created here with the request in being able to hide custom fields that do not belong to the project. It seems that is what you are looking for?