There are cretain screens and selections that should
have more sensitivity to context. The following are
known examples:
1. You never want to see a full list of assets. This
should only be accessible from a screen where you have
set the company and the link to assets should alys show
only the assets for that company.
2. You rarely want to see a full list of clients.
Usually this is relative to a company and more easily
navigated that way.
Solution: if possible, I would direct actions for
assets and contacts to the same screen. This screen
would have a dropdown from which you could select
company. A search would help as well, with the idea
being that you would allways be showing a result set.
You could have buttons that would select viewing the
company's assets, contacts or addresses.