Changed accessor to internal in class Component.as (Still buggy cause multi instantion)