Ideas - Custom Fields Implementation

Dear @lubos,

under the light of the recent implementation of the Custom Reports can you please add Custom Fields to Tracking Codes?

For the same reason, is it possible to further implement Line level Custom Fields (Sales Invoice - Line and so on…) with all the functionality of the main ones (drop down, date, numbers)?